{ranks: 96, mpi_init_op_list: [{type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        7, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[85]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 7, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[84]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 7, 3)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[87]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        7, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[86]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 7, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[89]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 7, 4)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[88]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        6, 8)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[80]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 6, 9)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[81]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 3, 0)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[36]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        3, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[37]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 7, 9)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[93]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 7, 8)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[92]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        7, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[90]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 7, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[91]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 3, 3)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[39]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        3, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[38]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 6, 11)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[83]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 6, 10)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[82]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        3, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[40]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 3, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[41]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 2, 9)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[33]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        2, 11)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[35]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 2, 8)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[32]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 3, 6)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[42]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        3, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[43]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 2, 10)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[34]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 3, 8)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[44]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        3, 9)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[45]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 4, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[53]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 4, 4)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[52]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        4, 8)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[56]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 4, 9)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[57]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 4, 7)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[55]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        4, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[54]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 4, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[51]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 4, 2)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[50]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        4, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[49]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 4, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[48]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 4, 11)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[59]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        4, 10)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[58]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 5, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[61]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 5, 0)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[60]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        7, 10)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[94]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 3, 10)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[46]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 5, 2)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[62]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        5, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[63]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 1, 8)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[20]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 1, 9)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[21]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        1, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[16]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 1, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[17]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 1, 11)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[23]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        1, 10)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[22]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 1, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[18]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 2, 2)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[26]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        2, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[28]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 2, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[27]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 1, 7)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[19]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        2, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[24]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 2, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[25]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 2, 5)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[29]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        0, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[4]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 0, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[5]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 0, 7)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[7]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        0, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[6]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 0, 9)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[9]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 0, 3)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[3]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        0, 8)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[8]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 0, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[2]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 2, 6)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[30]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        1, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[12]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 0, 11)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[11]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 0, 10)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[10]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        0, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[0]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 0, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[1]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 1, 1)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[13]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        1, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[15]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 1, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[14]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 7, 11)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[95]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        3, 11)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[47]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 2, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[31]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 5, 8)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[68]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        5, 9)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[69]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 6, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[73]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 6, 0)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[72]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        5, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[64]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 5, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[65]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 5, 7)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[67]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        6, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[77]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 6, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[74]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 6, 3)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[75]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        5, 11)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[71]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 5, 10)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[70]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 6, 4)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[76]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        5, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[66]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 6, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_1, ranks: '[78]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 6, 7)', name: MPI_COMM_WORLD,
      result: MPI_COMM_1, ranks: '[79]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        3, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[87]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 1, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[85]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 0, 7)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[84]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        2, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[86]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 5, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[89]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 4, 7)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[88]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        9, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[93]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 8, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[92]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 6, 7)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[90]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        7, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[91]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 10, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[82]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 0, 3)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[36]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        1, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[37]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 11, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[83]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 3, 3)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[39]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        2, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[38]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 4, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[40]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 5, 3)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[41]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        6, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[42]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 7, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[43]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 8, 3)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[44]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        9, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[45]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 10, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[34]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 9, 6)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[81]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        11, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[35]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 10, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[94]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 9, 2)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[33]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        10, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[46]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 5, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[53]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 4, 4)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[52]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        0, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[60]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 8, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[56]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 9, 4)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[57]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        1, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[61]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 7, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[55]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 6, 4)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[54]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        3, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[51]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 2, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[50]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 11, 4)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[59]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        10, 4)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[58]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 2, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[62]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 1, 4)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[49]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        3, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[63]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 9, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[21]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 8, 1)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[20]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        11, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[23]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 10, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[22]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 1, 2)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[25]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        4, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[28]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 5, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[29]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 0, 2)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[24]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        6, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[18]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 3, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[27]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 7, 1)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[19]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        5, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[17]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 2, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[26]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 6, 2)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[30]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        11, 3)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[47]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 4, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[4]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 5, 0)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[5]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        0, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[12]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 9, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[9]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 1, 1)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[13]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        8, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[8]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 7, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[7]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 11, 0)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[11]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        10, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[10]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 6, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[6]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 3, 0)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[3]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        2, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[2]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 1, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[1]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 2, 1)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[14]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        11, 7)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[95]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 8, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[68]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 9, 5)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[69]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        1, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[73]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 5, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[77]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 0, 6)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[72]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        11, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[71]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 10, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[70]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 4, 6)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[76]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        2, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[74]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 3, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[75]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 7, 5)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[67]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        6, 5)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[66]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 6, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[78]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 5, 5)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[65]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        7, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[31]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 3, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[15]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 7, 6)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[79]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        8, 2)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[32]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 8, 6)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[80]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 0, 4)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[48]'}, {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD,
        0, 0)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[0]'}, {type: 'TAU_EVENT::MPI_Comm_split',
      args: '(MPI_COMM_WORLD, 4, 1)', name: MPI_COMM_WORLD, result: MPI_COMM_2, ranks: '[16]'},
    {type: 'TAU_EVENT::MPI_Comm_split', args: '(MPI_COMM_WORLD, 4, 5)', name: MPI_COMM_WORLD,
      result: MPI_COMM_2, ranks: '[64]'}, {type: 'TAU_EVENT::MPI_Comm_dup', args: (MPI_COMM_1),
      name: MPI_COMM_1, result: MPI_COMM_3, ranks: '[0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
        10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
        29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
        48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66,
        67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85,
        86, 87, 88, 89, 90, 91, 92, 93, 94, 95]'}, {type: 'TAU_EVENT::MPI_Comm_dup',
      args: (MPI_COMM_3), name: MPI_COMM_3, result: MPI_COMM_4, ranks: '[0, 1, 2,
        3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
        24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42,
        43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61,
        62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
        81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95]'}, {type: 'TAU_EVENT::MPI_Comm_dup',
      args: (MPI_COMM_3), name: MPI_COMM_3, result: MPI_COMM_5, ranks: '[0, 1, 2,
        3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
        24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42,
        43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61,
        62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
        81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95]'}, {type: 'TAU_EVENT::MPI_Comm_group',
      args: (MPI_COMM_3), name: MPI_COMM_3, result: MPI_GROUP_6, ranks: '[60, 61,
        62, 63, 64, 65, 66, 67, 68, 69, 70, 71]'}, {type: 'TAU_EVENT::MPI_Group_incl',
      args: '(MPI_GROUP_6, 1, [7])', name: MPI_GROUP_6, result: MPI_GROUP_7, ranks: '[60,
        61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71]'}, {type: 'TAU_EVENT::MPI_Comm_create',
      args: '(MPI_COMM_3, MPI_GROUP_7)', name: MPI_COMM_3, result: MPI_COMM_8, ranks: '[60,
        61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71]'}], adios_init_op_list: [{mpi_rank: 0,
      op_list: [{type: adios_open, filename: GRID_parameters.bp, fd: 1f19320, group: grid_parameters,
          mode: w, comm: MPI_COMM_2}, {type: adios_group_size}, {type: adios_write,
          name: mpsi, var_type: adios_integer, local_dims: '', value: 80}, {type: adios_write,
          name: mpsip1, var_type: adios_integer, local_dims: '', value: 81}, {type: adios_write,
          name: mgrid, var_type: adios_integer, local_dims: '', value: 101853}, {
          type: adios_write, name: mzetamax, var_type: adios_integer, local_dims: '',
          value: 8}, {type: adios_write, name: vthc, var_type: adios_double, local_dims: '',
          value: 0}, {type: adios_write, name: deltat, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: qtinv,
          var_type: adios_double, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: vth_grid, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: igrid,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: mtheta, var_type: adios_integer, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: itran,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_close, fd: 1f19320}, {type: adios_open, filename: DENSITY_FLUCTUATIONS.bp,
          fd: 3db3360, group: snapshot, mode: w, comm: MPI_COMM_2}, {type: adios_group_size},
        {type: adios_write, name: myrank_toroidal, var_type: adios_integer, local_dims: '',
          value: 0}, {type: adios_write, name: nproc_toroidal, var_type: adios_integer,
          local_dims: '', value: 8}, {type: adios_write, name: mgrid, var_type: adios_integer,
          local_dims: '', value: 101853}, {type: adios_write, name: istep, var_type: adios_integer,
          local_dims: '', value: 0}, {type: adios_write, name: densityi, var_type: adios_double,
          local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]', local_offsets: '[0,myrank_toroidal]'},
        {type: adios_close, fd: 3db3360}]}, {mpi_rank: 12, op_list: [{type: adios_open,
          filename: GRID_parameters.bp, fd: 3448ba0, group: grid_parameters, mode: w,
          comm: MPI_COMM_2}, {type: adios_group_size}, {type: adios_write, name: mpsi,
          var_type: adios_integer, local_dims: '', value: 80}, {type: adios_write,
          name: mpsip1, var_type: adios_integer, local_dims: '', value: 81}, {type: adios_write,
          name: mgrid, var_type: adios_integer, local_dims: '', value: 101853}, {
          type: adios_write, name: mzetamax, var_type: adios_integer, local_dims: '',
          value: 8}, {type: adios_write, name: vthc, var_type: adios_double, local_dims: '',
          value: 0}, {type: adios_write, name: deltat, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: qtinv,
          var_type: adios_double, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: vth_grid, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: igrid,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: mtheta, var_type: adios_integer, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: itran,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_close, fd: 3448ba0}, {type: adios_open, filename: DENSITY_FLUCTUATIONS.bp,
          fd: 3472bc0, group: snapshot, mode: w, comm: MPI_COMM_2}, {type: adios_group_size},
        {type: adios_write, name: myrank_toroidal, var_type: adios_integer, local_dims: '',
          value: 1}, {type: adios_write, name: nproc_toroidal, var_type: adios_integer,
          local_dims: '', value: 8}, {type: adios_write, name: mgrid, var_type: adios_integer,
          local_dims: '', value: 101853}, {type: adios_write, name: istep, var_type: adios_integer,
          local_dims: '', value: 0}, {type: adios_write, name: densityi, var_type: adios_double,
          local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]', local_offsets: '[0,myrank_toroidal]'},
        {type: adios_close, fd: 3472bc0}]}, {mpi_rank: 24, op_list: [{type: adios_open,
          filename: GRID_parameters.bp, fd: 32628b0, group: grid_parameters, mode: w,
          comm: MPI_COMM_2}, {type: adios_group_size}, {type: adios_write, name: mpsi,
          var_type: adios_integer, local_dims: '', value: 80}, {type: adios_write,
          name: mpsip1, var_type: adios_integer, local_dims: '', value: 81}, {type: adios_write,
          name: mgrid, var_type: adios_integer, local_dims: '', value: 101853}, {
          type: adios_write, name: mzetamax, var_type: adios_integer, local_dims: '',
          value: 8}, {type: adios_write, name: vthc, var_type: adios_double, local_dims: '',
          value: 0}, {type: adios_write, name: deltat, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: qtinv,
          var_type: adios_double, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: vth_grid, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: igrid,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: mtheta, var_type: adios_integer, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: itran,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_close, fd: 32628b0}, {type: adios_open, filename: DENSITY_FLUCTUATIONS.bp,
          fd: 35c2eb0, group: snapshot, mode: w, comm: MPI_COMM_2}, {type: adios_group_size},
        {type: adios_write, name: myrank_toroidal, var_type: adios_integer, local_dims: '',
          value: 2}, {type: adios_write, name: nproc_toroidal, var_type: adios_integer,
          local_dims: '', value: 8}, {type: adios_write, name: mgrid, var_type: adios_integer,
          local_dims: '', value: 101853}, {type: adios_write, name: istep, var_type: adios_integer,
          local_dims: '', value: 0}, {type: adios_write, name: densityi, var_type: adios_double,
          local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]', local_offsets: '[0,myrank_toroidal]'},
        {type: adios_close, fd: 35c2eb0}]}, {mpi_rank: 36, op_list: [{type: adios_open,
          filename: GRID_parameters.bp, fd: 33f4c60, group: grid_parameters, mode: w,
          comm: MPI_COMM_2}, {type: adios_group_size}, {type: adios_write, name: mpsi,
          var_type: adios_integer, local_dims: '', value: 80}, {type: adios_write,
          name: mpsip1, var_type: adios_integer, local_dims: '', value: 81}, {type: adios_write,
          name: mgrid, var_type: adios_integer, local_dims: '', value: 101853}, {
          type: adios_write, name: mzetamax, var_type: adios_integer, local_dims: '',
          value: 8}, {type: adios_write, name: vthc, var_type: adios_double, local_dims: '',
          value: 0}, {type: adios_write, name: deltat, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: qtinv,
          var_type: adios_double, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: vth_grid, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: igrid,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: mtheta, var_type: adios_integer, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: itran,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_close, fd: 33f4c60}, {type: adios_open, filename: DENSITY_FLUCTUATIONS.bp,
          fd: 378edf0, group: snapshot, mode: w, comm: MPI_COMM_2}, {type: adios_group_size},
        {type: adios_write, name: myrank_toroidal, var_type: adios_integer, local_dims: '',
          value: 3}, {type: adios_write, name: nproc_toroidal, var_type: adios_integer,
          local_dims: '', value: 8}, {type: adios_write, name: mgrid, var_type: adios_integer,
          local_dims: '', value: 101853}, {type: adios_write, name: istep, var_type: adios_integer,
          local_dims: '', value: 0}, {type: adios_write, name: densityi, var_type: adios_double,
          local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]', local_offsets: '[0,myrank_toroidal]'},
        {type: adios_close, fd: 378edf0}]}, {mpi_rank: 48, op_list: [{type: adios_open,
          filename: GRID_parameters.bp, fd: 84dfbe0, group: grid_parameters, mode: w,
          comm: MPI_COMM_2}, {type: adios_group_size}, {type: adios_write, name: mpsi,
          var_type: adios_integer, local_dims: '', value: 80}, {type: adios_write,
          name: mpsip1, var_type: adios_integer, local_dims: '', value: 81}, {type: adios_write,
          name: mgrid, var_type: adios_integer, local_dims: '', value: 101853}, {
          type: adios_write, name: mzetamax, var_type: adios_integer, local_dims: '',
          value: 8}, {type: adios_write, name: vthc, var_type: adios_double, local_dims: '',
          value: 0}, {type: adios_write, name: deltat, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: qtinv,
          var_type: adios_double, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: vth_grid, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: igrid,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: mtheta, var_type: adios_integer, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: itran,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_close, fd: 84dfbe0}, {type: adios_open, filename: DENSITY_FLUCTUATIONS.bp,
          fd: 5b45fc0, group: snapshot, mode: w, comm: MPI_COMM_2}, {type: adios_group_size},
        {type: adios_write, name: myrank_toroidal, var_type: adios_integer, local_dims: '',
          value: 4}, {type: adios_write, name: nproc_toroidal, var_type: adios_integer,
          local_dims: '', value: 8}, {type: adios_write, name: mgrid, var_type: adios_integer,
          local_dims: '', value: 101853}, {type: adios_write, name: istep, var_type: adios_integer,
          local_dims: '', value: 0}, {type: adios_write, name: densityi, var_type: adios_double,
          local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]', local_offsets: '[0,myrank_toroidal]'},
        {type: adios_close, fd: 5b45fc0}]}, {mpi_rank: 60, op_list: [{type: adios_open,
          filename: GRID_parameters.bp, fd: 33a7a90, group: grid_parameters, mode: w,
          comm: MPI_COMM_2}, {type: adios_group_size}, {type: adios_write, name: mpsi,
          var_type: adios_integer, local_dims: '', value: 80}, {type: adios_write,
          name: mpsip1, var_type: adios_integer, local_dims: '', value: 81}, {type: adios_write,
          name: mgrid, var_type: adios_integer, local_dims: '', value: 101853}, {
          type: adios_write, name: mzetamax, var_type: adios_integer, local_dims: '',
          value: 8}, {type: adios_write, name: vthc, var_type: adios_double, local_dims: '',
          value: 0}, {type: adios_write, name: deltat, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: qtinv,
          var_type: adios_double, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: vth_grid, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: igrid,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: mtheta, var_type: adios_integer, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: itran,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_close, fd: 33a7a90}, {type: adios_open, filename: DENSITY_FLUCTUATIONS.bp,
          fd: 380d9f0, group: snapshot, mode: w, comm: MPI_COMM_2}, {type: adios_group_size},
        {type: adios_write, name: myrank_toroidal, var_type: adios_integer, local_dims: '',
          value: 5}, {type: adios_write, name: nproc_toroidal, var_type: adios_integer,
          local_dims: '', value: 8}, {type: adios_write, name: mgrid, var_type: adios_integer,
          local_dims: '', value: 101853}, {type: adios_write, name: istep, var_type: adios_integer,
          local_dims: '', value: 0}, {type: adios_write, name: densityi, var_type: adios_double,
          local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]', local_offsets: '[0,myrank_toroidal]'},
        {type: adios_close, fd: 380d9f0}]}, {mpi_rank: 72, op_list: [{type: adios_open,
          filename: GRID_parameters.bp, fd: 32a98e0, group: grid_parameters, mode: w,
          comm: MPI_COMM_2}, {type: adios_group_size}, {type: adios_write, name: mpsi,
          var_type: adios_integer, local_dims: '', value: 80}, {type: adios_write,
          name: mpsip1, var_type: adios_integer, local_dims: '', value: 81}, {type: adios_write,
          name: mgrid, var_type: adios_integer, local_dims: '', value: 101853}, {
          type: adios_write, name: mzetamax, var_type: adios_integer, local_dims: '',
          value: 8}, {type: adios_write, name: vthc, var_type: adios_double, local_dims: '',
          value: 0}, {type: adios_write, name: deltat, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: qtinv,
          var_type: adios_double, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: vth_grid, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: igrid,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: mtheta, var_type: adios_integer, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: itran,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_close, fd: 32a98e0}, {type: adios_open, filename: DENSITY_FLUCTUATIONS.bp,
          fd: 374ca60, group: snapshot, mode: w, comm: MPI_COMM_2}, {type: adios_group_size},
        {type: adios_write, name: myrank_toroidal, var_type: adios_integer, local_dims: '',
          value: 6}, {type: adios_write, name: nproc_toroidal, var_type: adios_integer,
          local_dims: '', value: 8}, {type: adios_write, name: mgrid, var_type: adios_integer,
          local_dims: '', value: 101853}, {type: adios_write, name: istep, var_type: adios_integer,
          local_dims: '', value: 0}, {type: adios_write, name: densityi, var_type: adios_double,
          local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]', local_offsets: '[0,myrank_toroidal]'},
        {type: adios_close, fd: 374ca60}]}, {mpi_rank: 84, op_list: [{type: adios_open,
          filename: GRID_parameters.bp, fd: '3752080', group: grid_parameters, mode: w,
          comm: MPI_COMM_2}, {type: adios_group_size}, {type: adios_write, name: mpsi,
          var_type: adios_integer, local_dims: '', value: 80}, {type: adios_write,
          name: mpsip1, var_type: adios_integer, local_dims: '', value: 81}, {type: adios_write,
          name: mgrid, var_type: adios_integer, local_dims: '', value: 101853}, {
          type: adios_write, name: mzetamax, var_type: adios_integer, local_dims: '',
          value: 8}, {type: adios_write, name: vthc, var_type: adios_double, local_dims: '',
          value: 0}, {type: adios_write, name: deltat, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: qtinv,
          var_type: adios_double, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: vth_grid, var_type: adios_double, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: igrid,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_write, name: mtheta, var_type: adios_integer, local_dims: '[mpsip1]',
          global_dims: '[]', local_offsets: '[]'}, {type: adios_write, name: itran,
          var_type: adios_integer, local_dims: '[mpsip1]', global_dims: '[]', local_offsets: '[]'},
        {type: adios_close, fd: '3752080'}, {type: adios_open, filename: DENSITY_FLUCTUATIONS.bp,
          fd: 31dea40, group: snapshot, mode: w, comm: MPI_COMM_2}, {type: adios_group_size},
        {type: adios_write, name: myrank_toroidal, var_type: adios_integer, local_dims: '',
          value: 7}, {type: adios_write, name: nproc_toroidal, var_type: adios_integer,
          local_dims: '', value: 8}, {type: adios_write, name: mgrid, var_type: adios_integer,
          local_dims: '', value: 101853}, {type: adios_write, name: istep, var_type: adios_integer,
          local_dims: '', value: 0}, {type: adios_write, name: densityi, var_type: adios_double,
          local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]', local_offsets: '[0,myrank_toroidal]'},
        {type: adios_close, fd: 31dea40}]}], iter_op_list: [{mpi_rank: 0, op_list: [
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: compute, time: '6.04286599159'},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}, {type: adios phase, bp_file: DENSITY_FLUCTUATIONS.bp,
          comm: MPI_COMM_2, vars: [{name: myrank_toroidal, type: adios_integer, local_dims: '',
              value: 0}, {name: nproc_toroidal, type: adios_integer, local_dims: '',
              value: 8}, {name: mgrid, type: adios_integer, local_dims: '', value: 101853},
            {name: istep, type: adios_integer, local_dims: '', value: 1}, {name: densityi,
              type: adios_double, local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]',
              local_offsets: '[0,myrank_toroidal]'}]}]}, {mpi_rank: 1, op_list: [
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221220016479'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.411491155624'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.21576499939'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.418080806732'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.234611034393'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.240548849106'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.240420103073'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.228690862656'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 2, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.216504096985'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.417330026627'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.212576150894'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.213998794556'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.411811828613'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.231289148331'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.242343902588'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.23616194725'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.238811016083'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 3, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.223766088486'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.41991186142'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.212350845337'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.216151952744'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.414930820465'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.233780145645'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.250050067902'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.233346939087'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.240498065948'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.370239019394'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 4, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.216907978058'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.424944162369'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.227192878723'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221138954163'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.418133974075'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.249484062195'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.240828990936'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.250658035278'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.249947071075'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 5, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.223064184189'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.424932003021'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.227403879166'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221708774567'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.414990901947'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.249672174454'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.240423202515'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.257452011108'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.242933750153'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 6, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.21758723259'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.424343824387'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.227777242661'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221485853195'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.403620004654'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.248261928558'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.245545864105'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.260152816772'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.246948003769'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 7, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.422937870026'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.409782171249'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.249408960342'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.243554115295'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.247958898544'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.464540958405'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 8, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.211077928543'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.405215978622'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.226129055023'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221747875214'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.399723052979'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.247157096863'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.236185073853'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.248970031738'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.238788843155'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 9, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.212210893631'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.404394865036'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.224903106689'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.220896244049'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.39746594429'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.247735023499'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.234563827515'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.249695062637'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.235479831696'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 10, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221298933029'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.402413845062'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.219616889954'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.22432923317'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.397720813751'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.240975141525'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.219133138657'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.25202703476'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.235722064972'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 11, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.223489999771'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.387063026428'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute,
          time: '0.227532148361'}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.223504066467'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.391777992249'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.248906135559'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.241357088089'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.229286193848'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.25169301033'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.360686063766'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 12, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: compute, time: '6.04286408424'},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}, {type: adios phase, bp_file: DENSITY_FLUCTUATIONS.bp,
          comm: MPI_COMM_2, vars: [{name: myrank_toroidal, type: adios_integer, local_dims: '',
              value: 1}, {name: nproc_toroidal, type: adios_integer, local_dims: '',
              value: 8}, {name: mgrid, type: adios_integer, local_dims: '', value: 101853},
            {name: istep, type: adios_integer, local_dims: '', value: 1}, {name: densityi,
              type: adios_double, local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]',
              local_offsets: '[0,myrank_toroidal]'}]}]}, {mpi_rank: 13, op_list: [
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.207346916199'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.404965162277'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.326762199402'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.331171035767'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.355525016785'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.233397960663'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.21128487587'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 14, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.204455137253'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.369730949402'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.330980062485'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.18919801712'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.314607143402'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.34908914566'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.20148396492'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.224579811096'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.19869184494'}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 15, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.439827919006'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.457541942596'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.395509004593'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: compute, time: '0.242082118988'},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.259831905365'},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.287405014038'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.242810964584'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: compute,
          time: '0.230240106583'}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: compute, time: '0.258532047272'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: compute, time: '0.246233940125'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: compute,
          time: '0.233994245529'}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.234436988831'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.246343135834'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: compute, time: '0.238964080811'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: compute,
          time: '0.368479013443'}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.413255929947'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.411294937134'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.355909109116'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.260335922241'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.251791954041'}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: compute,
          time: '0.24955701828'}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.299471139908'}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: compute,
          time: '0.251297950745'}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.237129926682'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 16, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.429109096527'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.336272001266'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.340755939484'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.355102062225'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.245005846024'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.234106063843'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 17, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.429084062576'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.334765911102'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.341589927673'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.354978084564'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.245973825455'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.228690862656'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 18, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.428279161453'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.336087942123'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.332959890366'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.353713035583'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.240738868713'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.231773138046'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 19, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.426278114319'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.335623025894'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.337653875351'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.392600059509'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.247927904129'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.449427127838'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 20, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.42912197113'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.332325935364'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.339863300323'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.35376906395'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.252816915512'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.224411964417'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 21, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.42717218399'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.33638882637'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.338787078857'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.354341983795'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.251973867416'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221977949142'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 22, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.217607021332'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.430862903595'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.338736772537'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.338459968567'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.354200124741'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.247112035751'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.222064733505'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 23, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.429747104645'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.336524009705'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.334290981293'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.404943943024'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.245176076889'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.347985029221'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 24, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: compute, time: '6.0428340435'},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}, {type: adios phase, bp_file: DENSITY_FLUCTUATIONS.bp,
          comm: MPI_COMM_2, vars: [{name: myrank_toroidal, type: adios_integer, local_dims: '',
              value: 2}, {name: nproc_toroidal, type: adios_integer, local_dims: '',
              value: 8}, {name: mgrid, type: adios_integer, local_dims: '', value: 101853},
            {name: istep, type: adios_integer, local_dims: '', value: 1}, {name: densityi,
              type: adios_double, local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]',
              local_offsets: '[0,myrank_toroidal]'}]}]}, {mpi_rank: 25, op_list: [
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.40330696106'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.209425926208'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.26805305481'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.288737773895'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.226953983307'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.23526597023'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 26, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.400770902634'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.212182998657'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.270941019058'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.287108898163'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.234713077545'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.249007940292'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 27, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.399178028107'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.210944890976'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.272965192795'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.351624965668'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.233218193054'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.379690885544'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 28, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.400763034821'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.215674877167'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.27264213562'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.293354034424'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.227956056595'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.259891986847'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 29, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.399037122726'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.214051008224'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.273859024048'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.292834997177'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.224058151245'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.251529932022'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 30, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.180597066879'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.359493970871'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.213189125061'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.243829011917'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.291218996048'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.202002286911'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.256639957428'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 31, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.30206990242'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.459442138672'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.275331735611'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: compute, time: '0.259658098221'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: compute,
          time: '0.255989074707'}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.291708946228'}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.298607110977'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.290811061859'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.339581727982'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.475600004196'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.253393888474'}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.244411945343'}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 32, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.431785106659'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.270513057709'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.291072130203'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.233100891113'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.247326135635'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 33, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.43209195137'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.275399208069'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.291684865952'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.2460501194'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.244475126266'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 34, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.430006027222'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.276686906815'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.291853904724'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.244688034058'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.244972229004'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 35, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.430109977722'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.278656005859'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.342788934708'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.242420911789'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.371704101562'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 36, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: compute, time: '6.0379049778'},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}, {type: adios phase, bp_file: DENSITY_FLUCTUATIONS.bp,
          comm: MPI_COMM_2, vars: [{name: myrank_toroidal, type: adios_integer, local_dims: '',
              value: 3}, {name: nproc_toroidal, type: adios_integer, local_dims: '',
              value: 8}, {name: mgrid, type: adios_integer, local_dims: '', value: 101853},
            {name: istep, type: adios_integer, local_dims: '', value: 1}, {name: densityi,
              type: adios_double, local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]',
              local_offsets: '[0,myrank_toroidal]'}]}]}, {mpi_rank: 37, op_list: [
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.235475063324'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.428702116013'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.391400098801'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.282007932663'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.242368936539'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.281766176224'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 38, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.235696792603'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.43054318428'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.390264987946'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.280159950256'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.244646787643'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.295479059219'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 39, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.235664844513'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.422351121902'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.385417938232'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.344609022141'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.243926763535'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.426695823669'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 40, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.239529132843'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.400075912476'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.205568790436'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.373662233353'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.281976938248'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.229199886322'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.306282997131'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 41, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.234297990799'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.406908988953'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.203673839569'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.375935077667'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.280987977982'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.226986885071'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.297123193741'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 42, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.235022068024'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.405177116394'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.220737934113'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.362283945084'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.280163049698'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.234477996826'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.303716182709'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 43, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.400485754013'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.371603965759'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.324314117432'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.521520137787'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 44, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.230201005936'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.405633926392'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.216796875'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.370188236237'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.279414892197'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.234920024872'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.290215969086'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 45, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.228325843811'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.393023967743'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.212133169174'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.371203184128'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.278768062592'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.236039161682'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.287570953369'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 46, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.227705955505'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.376595973969'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.206583976746'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.347870111465'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.279211044312'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.202512979507'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.287331819534'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 47, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.357227087021'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.526106119156'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.275035858154'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.49765586853'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.280009031296'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.345382928848'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.420187950134'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 48, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.223433971405'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.42409491539'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.416390895844'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.288452148438'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.244513988495'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.232052087784'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.235168933868'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}, {type: adios phase, bp_file: DENSITY_FLUCTUATIONS.bp,
          comm: MPI_COMM_2, vars: [{name: myrank_toroidal, type: adios_integer, local_dims: '',
              value: 4}, {name: nproc_toroidal, type: adios_integer, local_dims: '',
              value: 8}, {name: mgrid, type: adios_integer, local_dims: '', value: 101853},
            {name: istep, type: adios_integer, local_dims: '', value: 1}, {name: densityi,
              type: adios_double, local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]',
              local_offsets: '[0,myrank_toroidal]'}]}]}, {mpi_rank: 49, op_list: [
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.213295936584'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.425207853317'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.415699958801'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.287776947021'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.245265960693'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.232043027878'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.236583948135'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 50, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.217401981354'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.422114849091'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.413043022156'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.286298036575'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.248558044434'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.22931098938'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.250639915466'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 51, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.21457695961'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.421854019165'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.414201974869'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.325925827026'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.24772310257'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.232628822327'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.382410049438'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 52, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.220741033554'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.42253279686'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.217236042023'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.410326957703'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.290506124496'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.246608972549'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.254269123077'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.262343883514'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 53, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.227670907974'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.419883728027'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.217052936554'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.414345979691'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.289622068405'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.235747098923'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.249783039093'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.253008127213'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 54, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.219753026962'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.415647029877'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.21609377861'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.396011829376'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.288738012314'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.243890047073'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.252354860306'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.259713888168'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 55, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.422305107117'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.40339589119'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.334818840027'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.243064880371'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.239498853683'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.477506875992'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 56, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221225976944'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.404094934464'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.212759971619'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.376675128937'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.289896011353'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.228686094284'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.242057085037'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.24680519104'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 57, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.220264911652'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.396568059921'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.214421033859'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.377341270447'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.290285110474'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.236293077469'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.242187976837'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.241641044617'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 58, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221713066101'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.404713153839'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.211880922318'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.366246938705'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.290340900421'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.232301950455'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.243868112564'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.240828037262'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 59, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.219881057739'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.404024124146'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.215847015381'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.378525972366'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.341662168503'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.229739189148'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: compute, time: '0.244265794754'}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.375702142715'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 60, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: compute, time: '6.04294800758'},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}, {type: adios phase, bp_file: DENSITY_FLUCTUATIONS.bp,
          comm: MPI_COMM_2, vars: [{name: myrank_toroidal, type: adios_integer, local_dims: '',
              value: 5}, {name: nproc_toroidal, type: adios_integer, local_dims: '',
              value: 8}, {name: mgrid, type: adios_integer, local_dims: '', value: 101853},
            {name: istep, type: adios_integer, local_dims: '', value: 1}, {name: densityi,
              type: adios_double, local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]',
              local_offsets: '[0,myrank_toroidal]'}]}]}, {mpi_rank: 61, op_list: [
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.395463228226'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.270820856094'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.358926057816'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.315845727921'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.230825901031'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.234802246094'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 62, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.357604026794'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.271732091904'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.339937210083'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.319787025452'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.204876899719'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.237680912018'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 63, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.366450786591'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.514019966125'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.329285144806'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.434979915619'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.350188970566'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.391706943512'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.352652788162'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.271208047867'}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 64, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.426311969757'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.273409128189'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.369604110718'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.326850891113'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.241209983826'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.249044179916'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 65, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.425980091095'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.273458242416'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.368260145187'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.326558828354'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.232645988464'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.246420145035'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 66, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.424764871597'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.26945400238'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.344521045685'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.325536966324'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.239300012589'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.24565911293'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 67, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.425014972687'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.274514198303'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.356486082077'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.364287853241'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.240589141846'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.475113153458'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv,
          num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]', comm: MPI_COMM_8},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allgatherv, num_bytes: '[1.000000,8.000000,8.000000,8.000000,8.000000]',
          comm: MPI_COMM_8}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 68, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.420128822327'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.270093917847'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.345212936401'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.324528932571'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.243427991867'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.246253967285'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 69, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.424870967865'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.27324795723'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.350409984589'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.32432103157'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.231347084045'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.244786977768'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 70, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.40716791153'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.273319005966'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.356165885925'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.324477910995'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.243947982788'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.24458694458'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 71, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.418239831924'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.273653030396'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.354310750961'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.374870061874'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.229906797409'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.373896121979'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 72, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: compute, time: '6.04291296005'},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}, {type: adios phase, bp_file: DENSITY_FLUCTUATIONS.bp,
          comm: MPI_COMM_2, vars: [{name: myrank_toroidal, type: adios_integer, local_dims: '',
              value: 6}, {name: nproc_toroidal, type: adios_integer, local_dims: '',
              value: 8}, {name: mgrid, type: adios_integer, local_dims: '', value: 101853},
            {name: istep, type: adios_integer, local_dims: '', value: 1}, {name: densityi,
              type: adios_double, local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]',
              local_offsets: '[0,myrank_toroidal]'}]}]}, {mpi_rank: 73, op_list: [
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.204750061035'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.406939744949'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.216362953186'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.273779153824'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.227592945099'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.242978811264'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 74, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.407415866852'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.21626496315'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.261729955673'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.235163927078'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.256100893021'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 75, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.205677986145'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.405564069748'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.216527938843'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.266892910004'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221399068832'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.227329969406'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.388338804245'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 76, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.40695309639'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.22118806839'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.290354967117'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.230202913284'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.267941951752'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 77, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.199468135834'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.398550033569'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.220032930374'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.282514095306'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.229845046997'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.261554956436'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 78, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.19761300087'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.369359970093'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221262931824'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.270138025284'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: compute, time: '0.198631048203'},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.190700054169'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.198318958282'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.264215946198'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 79, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.316989898682'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.522439956665'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.279587030411'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.42490696907'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.355578899384'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.376039266586'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 80, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.435762882233'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.296469926834'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.250638008118'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.253753900528'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 81, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.436225891113'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.219160079956'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.299734115601'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.251199007034'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.253185033798'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 82, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.428322076797'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.221504926682'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.289052009583'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.249843120575'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.252794981003'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 83, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.418406248093'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.220961093903'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.280091047287'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.241836071014'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.249534845352'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.379855155945'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 84, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: compute, time: '6.04290699959'},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1},
        {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}, {type: adios phase, bp_file: DENSITY_FLUCTUATIONS.bp,
          comm: MPI_COMM_2, vars: [{name: myrank_toroidal, type: adios_integer, local_dims: '',
              value: 7}, {name: nproc_toroidal, type: adios_integer, local_dims: '',
              value: 8}, {name: mgrid, type: adios_integer, local_dims: '', value: 101853},
            {name: istep, type: adios_integer, local_dims: '', value: 1}, {name: densityi,
              type: adios_double, local_dims: '[mgrid,1]', global_dims: '[mgrid,nproc_toroidal]',
              local_offsets: '[0,myrank_toroidal]'}]}]}, {mpi_rank: 85, op_list: [
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.425412893295'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.364050865173'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.243963003159'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.274337053299'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 86, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.417217969894'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.358192920685'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.250915050507'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.284008979797'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 87, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.428925991058'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.366050958633'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.237774133682'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.243551015854'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.415966749191'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 88, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.410627126694'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.208906173706'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.371206283569'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.218256950378'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.293190956116'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 89, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.401227235794'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.2082259655'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.364262104034'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.225764989853'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.286770820618'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 90, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.409292936325'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.207953929901'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.336413860321'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.232474803925'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.29065489769'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 91, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.409423828125'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.352536916733'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.508155822754'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 92, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.403822898865'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.210322856903'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.355450153351'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.226131916046'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.281146764755'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 93, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.409183979034'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.209777832031'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.359868049622'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.223572015762'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.279514074326'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 94, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248,
          comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: compute, time: '0.373694896698'}, {type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.210574865341'}, {type: MPI_Reduce,
          num_bytes: 880, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 8,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 94248, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 80, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 2592, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.336344003677'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.199628829956'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.279720067978'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}, {mpi_rank: 95, op_list: [{type: MPI_Allreduce, num_bytes: 14666832,
          comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.308557987213'}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Reduce, num_bytes: 1040, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 5832, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Bcast,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.60143995285'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 880, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 8, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 94248, comm: MPI_COMM_WORLD}, {type: MPI_Bcast, num_bytes: 80,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 2592, comm: MPI_COMM_WORLD},
        {type: MPI_Bcast, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Allreduce,
          num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1},
        {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: compute, time: '0.574808120728'}, {type: MPI_Allreduce,
          num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv, num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: compute, time: '0.361452102661'},
        {type: MPI_Allreduce, num_bytes: 14666832, comm: MPI_COMM_1}, {type: MPI_Allgatherv,
          num_bytes: '[12.000000,203706.000000,203688.000000,203712.000000,62244201816.000000]',
          comm: MPI_COMM_1}, {type: compute, time: '0.348859786987'}, {type: MPI_Allreduce,
          num_bytes: 4, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 1629648,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648,
          comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 4, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 1629648, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 648, comm: MPI_COMM_2}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 56, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 648, comm: MPI_COMM_2},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 32, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 814176, comm: MPI_COMM_1}, {type: MPI_Allreduce, num_bytes: 8,
          comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 16, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 24, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 32, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 40, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 8, comm: MPI_COMM_3},
        {type: MPI_Allreduce, num_bytes: 48, comm: MPI_COMM_3}, {type: MPI_Allreduce,
          num_bytes: 8, comm: MPI_COMM_3}, {type: MPI_Allreduce, num_bytes: 814176,
          comm: MPI_COMM_1}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 1280, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648,
          comm: MPI_COMM_WORLD}, {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD},
        {type: MPI_Reduce, num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Reduce,
          num_bytes: 648, comm: MPI_COMM_WORLD}, {type: MPI_Gather, num_bytes: 6384,
          comm: MPI_COMM_2}]}]}
